share/deposit insurance - Alemán Inglés Diccionario